-
Couldn't load subscription status.
- Fork 791
[SYCL][ABI Break]Removing Manifest from the offload binary structure. #20062
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
ce077b5 to
36fe1a9
Compare
36fe1a9 to
6a40dc8
Compare
|
|
||
| StringRef Prefix = | ||
| sys::path::stem(Binary.getMemoryBufferRef().getBufferIdentifier()); | ||
| StringRef Suffix = getImageKindName(Binary.getImageKind()); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
not used. removed.
5d20892 to
c8bba33
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Driver changes LGTM.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, just a couple nits.
|
@intel/llvm-gatekeepers please consider merging |
@intel/llvm-gatekeepers , please, do not merge yet. Not approved yet by breaking change team. |
Co-authored-by: Marcos Maronas <[email protected]>
Co-authored-by: Marcos Maronas <[email protected]>
|
@cperkinsintel , @aelovikov-intel , ping. Breaking change team has approved it, so I want to merge. |
|
@intel/llvm-gatekeepers , all green, please merged. |
This change main purpose is to align offload binary descriptor with the one we are upstreaming to llorg.
-fpreview-breaking-changesflag to both the clang-offload-wrapper and clang-linker-wrapper tools, allowing users to enable preview featuresclang-offload-wrapper-exe-preview.cppto verify the correct behavior of the wrapper tool when preview-breaking-changes are enabled. Existing tests have been annotated to clarify their usage in preview and non-preview modes.These changes collectively enable opt-in support for upcoming ABI breaking changes to the SYCL offload binary format, improve maintainability, and provide robust test coverage for both legacy and preview modes.